/**
 * Copyright (c), 上海沃恩信息科技有限公司.
 * All rights reserved.
 * Licensed under BSD (https://www.pittypat.work/bsd.html).
 */

package pittypat;

/**
 * 用于向客户端实时汇报操作的进度。
 */
public interface IAsyncProgress {
	/**
	 * 汇报操作的进度。
	 * 
	 * @param percent
	 *            当前进度的百分比，0-100 之间。
	 * @param message
	 *            当前进度下的消息。
	 * @param value
	 *            同时发送给远程终端的值。
	 */
	void report(float percent, String message, IJson value);
}
